lot/group of animals - Deutsch Englisch Wörterbuch